<?php 
function hide_admin_bar_from_front_end(){
  if (is_blog_admin()) {
    return true;
  }
  remove_action( 'wp_head', '_admin_bar_bump_cb' );
  return false;
}
add_filter( 'show_admin_bar', 'hide_admin_bar_from_front_end' );
?>